Italian Nouns: caravella

Italian Nouns verb 'caravella' conjugated